'use strict';

function get_intersection(collection_a, collection_b) {
  //在这里写入代码
  // let collection_c=[];
  // for(let i=0;i<collection_b.length;i++){
  //   for(let j=0;j<collection_a.length;j++){
  //     if(collection_b[i]==collection_a[j]){
  //       collection_c.push(collection_b[i]);
  //       break;
  //     }
  //   }
  // }
  // return collection_c;
  
  let collection_d=[];
  let collection_e=[];
  for(let i=0;i<collection_a.length;i++){
    collection_d[collection_a[i]]=true;
    //将集合a的值置入集合d并赋值为真
  }
  for(let i=0;i<collection_b.length;i++){
    if(collection_d[collection_b[i]]){
    //将集合b的值置入集合d并判断是否为真  
      collection_e.push(collection_b[i])  
    }
  }
  return collection_e;
}

module.exports = get_intersection;
